About Heygate & Sons Limited (00719446) United Kingdom