About C.a (leicester) Ltd (12184737) United Kingdom