Yes, their web address places them within the Orbis Business Park which is a bit east of the Western Freeway. 
Amba Foods AUS can you zoom in much closer and accurately place the business over the address listed. There is no street level imagery that I am able to access to to do this.  