About Seofon Investments Limited (00603058) United Kingdom