About Alf S Farm Produce Limited (12950264) United Kingdom