About Care & Recreation Holdings Limited (03252230) United Kingdom