About C Liddy Engineering Limited (11727534) United Kingdom