About Shenton Investments Limited (11490792) United Kingdom