About Ll Glass Ltd (10838637) United Kingdom