About K & D Holdings Limited (09742991) United Kingdom