About Mark Den Haring Lewis Ltd (04662893) United Kingdom