About Silwood Holdings Limited (00630495) United Kingdom