About A.l. Lee Farms (ely) Limited (01603324) United Kingdom