About J&l Wood & Son Ltd (06942365) United Kingdom