About Richard Logue Consultancy Limited (04167286) United Kingdom