About Mark Lynch Consultants Limited (06017943) United Kingdom