About Allchloerose Ltd (12682594) United Kingdom