About James W. Smillie (television) Limited (SC037963) United Kingdom