About Generator Hostels Ltd (03192617) United Kingdom