About Hubert C Leach (high Leigh) Ltd (09218231) United Kingdom