About Sheridan Investments Limited (SC417884) United Kingdom