About Stephen Lynch Consultancy Ltd (07411103) United Kingdom