About Annfield Solar 1 Limited (13119400) United Kingdom