About Jomar Care And Support Services Ltd (12756938) United Kingdom