About K & C Associates Limited (05272695) United Kingdom