About Fanny House Solar Farm Limited (08780981) United Kingdom