About Bardfield Design & Build Ltd (07938381) United Kingdom