About N&l Jenkins And Sons Limited (12823694) United Kingdom