About Silmix Limited (03751017) United Kingdom