About Jas.truscott & Son Limited (00323303) United Kingdom