About From The Glass Jar Ltd (13127479) United Kingdom