About Imi Kynoch Limited (00713735) United Kingdom