About Green Shield Heating & Plumbing Limited (07726725) United Kingdom