About Shelton Investments Limited (00970154) United Kingdom