About J.r. Butterfield Limited (05386984) United Kingdom