About Meadesshop Ltd (13126488) United Kingdom