About K D Alexander Limited (11533750) United Kingdom