About Quaker Houghton Holdings Limited (12207055) United Kingdom