About Jam Newmarket Limited (13636211) United Kingdom