About Blue Oak Solar Energy Development Limited (13350138) United Kingdom