About Interpid Care & Support Limited (10912408) United Kingdom