About The Little Mixing Factory Ltd (05896189) United Kingdom