About Mike Detheridge Limited (04912039) United Kingdom