About John Digby Limited (09505368) United Kingdom