About Basil & Joy Limited (13384454) United Kingdom