About Ssr Stormy West Ltd (09349972) United Kingdom