About Glenn Dicken Consultancy Ltd (06192459) United Kingdom