About Noahs Ark Chemicals Limited (04237054) United Kingdom