About Applebys Farm Limited (13419217) United Kingdom