About Trent & Derwent Holdings Limited (12939293) United Kingdom