About Lackers Ltd (10919264) United Kingdom