Company registration number: 06866013 | VAT number: GB 865368680 Human Made. Crafted from cotton, it’s filled with polyester padding, then printed with a butter chicken-inspired graphic on the front, alongside a beef curry on the reverse for a playful finish.