About Richard Johnston Consultancy Ltd (13672242) United Kingdom