About Badgells Wood Limited (08052866) United Kingdom