About J & J Bryden Limited (SC596330) United Kingdom