About Sandyrose Bears Ltd (13023276) United Kingdom