About Ian Mcneill Horse Supplies Limited (03108306) United Kingdom