About Glycerin & Generator Production Company Limited (10875344) United Kingdom