About Beechwood Place Care Ltd (08981030) United Kingdom