About S&s Torry Ltd (SC645018) United Kingdom