About Braid Barn Construction Ltd (07662528) United Kingdom