About Metesford Spa Management Company Limited (04389518) United Kingdom