About Sneddon Investments Limited (SC709543) United Kingdom