About Central Stores Menheniot Ltd (10047292) United Kingdom