About Mcintosh Ross Limited (06679810) United Kingdom