About Hair Mechanics (lewes) Ltd (10905065) United Kingdom