About Beechwood Industries Limited (06461209) United Kingdom