About Blythe House Solar Farm Limited (13081275) United Kingdom