About Haslingfield Solar Park Limited (07471797) United Kingdom