About Absolute Plumbing Heating & Solar Limited (09056565) United Kingdom