About L. A. Glass Limited (05166528) United Kingdom