About Thorgrin Television Limited (01593772) United Kingdom