About S E Jagger Limited (03895871) United Kingdom