About Jenkins & Burbank Limited (11219220) United Kingdom