About Neil Lynchehaun Consulting Ltd (10844356) United Kingdom