About Turnpike Road Farm Limited (00658312) United Kingdom