About Dgl Mechanical Handling Systems Ltd (09587618) United Kingdom