About Jammon Limited (SC535095) United Kingdom