About Jenkins Bros Partnership Limited (09593584) United Kingdom