About Trexus Limited (02970262) United Kingdom