About Fred Playford Farming Limited (11923482) United Kingdom