About Jagger Services Limited. (00602742) United Kingdom