About Aquafix Heating & Plumbing Limited (05238590) United Kingdom