About Basil & Bea Limited (10525824) United Kingdom