About K&kc Yarm Limited (09911651) United Kingdom