About Jago Channell Limited (09830374) United Kingdom