About Mepal P.o. & Stores Ltd (07185497) United Kingdom