About C W Harwood & Co Limited (10758849) United Kingdom