About Mike Dennis Limited (05959420) United Kingdom