About J & C Lynn Limited (05722128) United Kingdom