About Berkshire Spa Limited (12611294) United Kingdom