About Southend Anchor Limited (13289863) United Kingdom