About Windy Pike Farm Limited (01191235) United Kingdom