About Beauty Spot (ilford) Ltd (07811858) United Kingdom