About Bower Hair Ltd (SC423915) United Kingdom