About Bamboo Salons Limited (SC429934) United Kingdom