About Tribrach Engineering Solutions Limited (10192050) United Kingdom