About Meshtex Limited (01079762) United Kingdom