About Ian Stevenson Limited (04771965) United Kingdom