About Lacroe International Ltd (04063256) United Kingdom