About Beechwood Gallos Ltd (12766198) United Kingdom