About Clayton Wickham Farm Limited (09050624) United Kingdom