About Church Court (torquay) Limited (08987589) United Kingdom