About Amble Power Limited (08842785) United Kingdom