Hi Lorena, have a look at Unleashed Software (a NZ company but now owned by a UK one) – not one system but with Xero, Shopify & Vend it should fit most of your needs but I am not sure whether it can cope with multiple production sites.