About D.l. Storage Handling Limited (01196923) United Kingdom