About The Thomley Hall Centre Limited (04297671) United Kingdom