About K&tbs Ltd (06744675) United Kingdom