About Jackmar (uk) Ltd (08885696) United Kingdom