About The Mixing Factory Limited (08320114) United Kingdom