About Exe Valley Investments Limited (02487604) United Kingdom