About Laughton Solar Park Limited (12007066) United Kingdom