About Lacroe Limited (02856747) United Kingdom