About Lynch & Sons Limited (13571223) United Kingdom