About Trent Art Limited (10940498) United Kingdom