About Bytheglass Ltd (12294486) United Kingdom