About Palace Chemicals Limited (01377241) United Kingdom