About Springhill Beauty Barn Limited (13385787) United Kingdom