About Southwold Holdings Limited (09692773) United Kingdom