About The Anchor Press (uk) Limited (08131024) United Kingdom