About Attfield S Farm Shop Limited (05087173) United Kingdom