About Technologies & Automation For Environment (t.a.f.e) Ltd (13604706) United Kingdom