About Lanchester Securities Limited (02958052) United Kingdom