About K & D International (uk) Limited (04835104) United Kingdom