About Jagger Bartlett Limited (05436956) United Kingdom