About Holmes Cooke Limited (10928074) United Kingdom