About Parkgate Farm Solar Limited (13094088) United Kingdom