About Texcal Limited (07844324) United Kingdom