About Jack Durman Limited (13692678) United Kingdom