About Battery Investments Limited (03072631) United Kingdom