About L. Jenkins & Sons Limited (08437350) United Kingdom