About Silca Limited (02549786) United Kingdom