About Jagar Limited (04171423) United Kingdom