About L Storer Aluminium Ltd (12081031) United Kingdom