About Lanchester Group Limited (11057305) United Kingdom