About Lavish Hair & Beauty London Ltd (12957303) United Kingdom