About Lester Knight & Co. Ltd (10278344) United Kingdom