About Mcintyre Ross Limited (SC289538) United Kingdom