About D & L Services (uk) Limited (08489499) United Kingdom