About Roxby Agricultural Limited (10041064) United Kingdom