About Silvershot Limited (04195933) United Kingdom