About C.t.butterfield And Sons Limited (00821624) United Kingdom