About Texplant Corporation Limited (00352808) United Kingdom