About Kentish Town Jams Ltd (12932523) United Kingdom