About Snowballs (railway Street) Limited (00583567) United Kingdom