About Jrb Cannon Limited (11318174) United Kingdom