About Thompson & Oakes Limited (00397615) United Kingdom