About Trs Energy Solutions Limited (06937781) United Kingdom