About Genquip Limited (03615266) United Kingdom