About Strategic Power Limited (07848210) United Kingdom