About Kemi & Co. Limited (08026464) United Kingdom