About J & J Arbuckle Limited (NI047925) United Kingdom