About Merchandising Equipment And Design (holdings) Limited (02134693) United Kingdom