About J.t.beedham & Sons Limited (00593770) United Kingdom