About Kirkby Thore Solar Farm Limited (13062134) United Kingdom