About Marglass Limited (02493940) United Kingdom