About The Beauty Spot (bathgate) Ltd (SC592036) United Kingdom