About Bamwood Ltd (13117765) United Kingdom