About J & H Lynch Limited (13198146) United Kingdom