About Sandy Lane Farmers Ltd. (12163959) United Kingdom