About Robert Heyworth & Co Limited (00462955) United Kingdom