About Mychem Limited (05808843) United Kingdom