About The Anchor Sendfriendly Limited (12452040) United Kingdom