About Manor Spa Hotel Limited (13136978) United Kingdom