About Lanchester Hyde Limited (03674526) United Kingdom