About Silverball Limited (05570742) United Kingdom