About Jamm Southlondon Limited (07617226) United Kingdom