About Delmark Lifting Equipment Limited (01990399) United Kingdom