About T.r. Holmes (farms) Limited (01325964) United Kingdom