About Jackel Limited (05146594) United Kingdom