About Egremont Solar Farm Limited (13621636) United Kingdom