About J.f.temple & Son Limited (00574466) United Kingdom