About Lakewood Beauty Studios Ltd (13177655) United Kingdom