About Waldorf Energy Partners Limited (11957078) United Kingdom