About Spal Research Chemicals Limited (11022387) United Kingdom