About Jam Holdings Limited (05439161) United Kingdom