About L & S Extrusions Limited (10646352) United Kingdom