About Stuffed Chair Ltd (10921324) United Kingdom