About Jeremy Kraft Ltd (05230503) United Kingdom