About Delph House Farm Limited (00749615) United Kingdom