About Stamford Agricultural Services Limited (09096485) United Kingdom