About The Seal Extrusion Company Limited (10790971) United Kingdom