About H. & C. Merchandising Equipment Limited (01302398) United Kingdom