About Bollard Power Ltd (13603415) United Kingdom