About Sloan Monteith Ltd (SC653952) United Kingdom