About Bathgate Energy Storage Limited (12079991) United Kingdom