About J.h. Henderson & Sons (television) Limited (04786660) United Kingdom