About Endeavour Trent Limited (05160580) United Kingdom