About Kentish Town Supermarket Ltd (11361331) United Kingdom