Allan Lloyd is the owner of Treasure, a family owned small specialist department store specialising in unusual merchandise.
Allan Lloyd yw perchennog Treasure, siop adrannol arbenigol fach deuluol sy’n gwerthu nwyddau anarferol.