About C L Holme Limited (10867576) United Kingdom