About Beechwood & Co Services Limited (03971925) United Kingdom