About Jakel Limited (13606115) United Kingdom