About C.a. Strawson Farming Limited (12570358) United Kingdom