About Beechcare (thornbury) Limited (03439177) United Kingdom