About Beechwood Ltd (04434397) United Kingdom