About Trendeal Solar Farm Limited (07941251) United Kingdom