About Beardwood Limited (12645443) United Kingdom