About Trex Construction Limited (06679570) United Kingdom