About J.r.temple & Sons Limited (00351337) United Kingdom