About Trailbrook Energy L.p. (SL025684) United Kingdom