About Beechwood Birmingham Limited (03851771) United Kingdom