About Bekwood Ltd (07326706) United Kingdom