About D T Kelly Limited (12050418) United Kingdom