About Lacron Group Ltd (13115343) United Kingdom