About C W Harrold Ltd (11706006) United Kingdom