About T R & M (green Technologies) Limited (03917726) United Kingdom