About Shedden Investments Limited (07917417) United Kingdom