About Trent Scientific Consulting Limited (12416698) United Kingdom