About Swaffham Windpark Limited (04129172) United Kingdom