About Silcoa Limited (08987164) United Kingdom