About Shropshire Investments Limited (13148134) United Kingdom