About U.k. New&power International Limited (06027532) United Kingdom