About Ian Mackay Limited (09746372) United Kingdom