About L & M Glass Limited (07727527) United Kingdom