About Stogursey Fabrication Company Limited (03164886) United Kingdom