About Mr Glass Ltd (12490092) United Kingdom