About Resolution Chemicals Trustee Limited (07173939) United Kingdom