About Heaver & Linch Limited (12836991) United Kingdom