About J.t. Clough & Son Limited (00495452) United Kingdom