About J.t. Straughan & Son Limited (08247039) United Kingdom