About Beauty Spot (london) Ltd (05279365) United Kingdom