About Ian Mankin Limited (01698838) United Kingdom