About Mick Mills Management Limited (04493417) United Kingdom