About Jam 300 Limited (05104139) United Kingdom