Diana O'Gilvie's Jamaican roots run deep, but her love of locks has "locked her out" of the place she calls home...