About Allicare (devizes) Ltd (12227045) United Kingdom