About Gaffey Technical Services Limited (04284286) United Kingdom