About Lakro Limited (11735066) United Kingdom