About Lynch Consulting Services Limited (08516038) United Kingdom