About S Stir Limited (12255376) United Kingdom