About Ian Ross Limited (10025613) United Kingdom