About C & A Solutions Ltd (08001458) United Kingdom