About Lotus Hair London Limited (08922426) United Kingdom