About Tufflex Limited (00496216) United Kingdom