About D.l.h. Autorecyclers Limited (06407112) United Kingdom