About S&ots Limited (11145245) United Kingdom