About Mycol Limited (08738699) United Kingdom