About Trent Controls Limited (06598022) United Kingdom