About Lynn Power Limited (13212070) United Kingdom