About Acclaim Care Services Limited (09352320) United Kingdom