About Stanley Hugh Leach (holdings) Ltd (00450266) United Kingdom