About Hamish Ross Ltd (11259940) United Kingdom