About G Horn Engineering Solutions Ltd (13121699) United Kingdom