About Jackola Ltd (08639938) United Kingdom