About Southwold Estates Ltd (12264879) United Kingdom