About Mark Dean (u.k.) Limited (04642021) United Kingdom