About Jam Mill Limited (07172340) United Kingdom