About D & R Jadon Limited (11227704) United Kingdom