About Silwood Technology Ltd (02646501) United Kingdom