About Hycare Holdings Limited (01278931) United Kingdom