About D R Lloyd Limited (08076129) United Kingdom