About Jamtex Ltd (09254649) United Kingdom