About Stuffed Ltd (10169645) United Kingdom