About The Mixer Doctor Ltd (11344500) United Kingdom