About William Beard Woodcraft Limited (12430037) United Kingdom