About Dennis Nixon Consulting Ltd (10627099) United Kingdom