About The Craft Mixers Company Limited (10890709) United Kingdom