About C&j Carefoot Management Company Limited (11816582) United Kingdom