About Severn Valley Investments Limited (11258386) United Kingdom