About Lynch Consultancy Services Limited (13267463) United Kingdom