About Str & Co Sw Ltd (12253525) United Kingdom