About Lane End Farmshop Limited (09091173) United Kingdom