About Ian Edward Thorpe Studio Limited (09997604) United Kingdom