About Beaches & Cream Salons (london) Limited (10705899) United Kingdom