About Coomber Hopkins Ltd (11027735) United Kingdom