About Jabkins Ltd (08343340) United Kingdom