About The Beauty Spot (stafford) Limited (08964762) United Kingdom