About Tasty Chips Limited (11283681) United Kingdom