About Lynch Cooper Limited (08108258) United Kingdom