About Ian Mcveigh Limited (10430909) United Kingdom