About Jamon Limited (05926513) United Kingdom