About Jag Hook Limited (09552512) United Kingdom