About Beckingham Woodcraft Limited (10904525) United Kingdom