About Andrew Clarke Installations Limited (04593511) United Kingdom