About A L Lee & Sons (produce) Ltd (08383643) United Kingdom