About Eck Keighley Limited (11493822) United Kingdom