About Bancroft Generation Limited (10133681) United Kingdom