About The Jim Henson Company Limited (01349591) United Kingdom