About Mick Ball Limited (08196391) United Kingdom