About Coward & Kerr Limited (04576056) United Kingdom