About J.t.tarran & Son Limited (00360298) United Kingdom