About J.thwaites Limited (00776267) United Kingdom