About Mediterranian Walthamstow Limited (12312635) United Kingdom