About S Stam Ltd (13707378) United Kingdom