About K & D Ellis Limited (13381415) United Kingdom