About Welland Stores (2018) Ltd (11650008) United Kingdom