About D.f. Thatcher (investments) Limited (00608653) United Kingdom