About Henry Cooper Consultants Limited (03191223) United Kingdom