About John Douglas Farming Limited (SC637601) United Kingdom