About Slurry Color Ltd (12118035) United Kingdom