About S&f Britannia Ltd (13044685) United Kingdom