About The Elmore Jam Limited (08343737) United Kingdom