About Kess T A Festival Stores Ltd (SC656355) United Kingdom