About Lester Industries Ltd (04276878) United Kingdom