About Rod Doyle Consultancy Ltd (07684331) United Kingdom