About S7eel On The Bar Ltd (12026424) United Kingdom