About Afan Power Limited (10696294) United Kingdom