About Suttie Associates Ltd (SC452928) United Kingdom