About Bancroft Plumbing & Building Ltd (07403279) United Kingdom