About Mr Jam Limited (08424105) United Kingdom