About P.s.o Wind Ltd (11434132) United Kingdom