About Barrow Mix (preston) Limited (09044425) United Kingdom