About Bagworth Store Ltd (12274342) United Kingdom