About Tromec Limited (01166920) United Kingdom