About Joel Glass Services Ltd (10492675) United Kingdom