About Stuffstr Seattle Limited (13190905) United Kingdom