About Fulcrum Power Generation Limited (08295779) United Kingdom