About Killick Engineering Limited (04017490) United Kingdom