About G A Horlock Limited (11169237) United Kingdom