About James Heys & Sons Limited (00848922) United Kingdom