About Bann Road Solar Project Limited (09061170) United Kingdom