About Hydecare Ltd (12554087) United Kingdom