About Silverbell Europe Ltd (12376624) United Kingdom