About Close House (spa & Leisure) Limited (07378314) United Kingdom