About Berkshire Design & Build Ltd (07687846) United Kingdom