About Spa (farnham) Limited (12333271) United Kingdom