About Aquafix Water & Electrics Ltd (05354102) United Kingdom