About S Jagger Limited (07625644) United Kingdom