About Glass Lanturns Limited (07482808) United Kingdom