About Welholme Works Ltd (08181031) United Kingdom