About Mike Ball Limited (12016369) United Kingdom