About Walker Wind Ltd (SC624638) United Kingdom