About Bamboo Sushi Limited (SC684988) United Kingdom