About Wick Farm Limited (01744823) United Kingdom