About Trexamead Limited (01177430) United Kingdom