About Harmsworth Townley And Company Limited (00598048) United Kingdom