About Leyland Glass Ltd (13035615) United Kingdom