About Applejacks Farm Ltd (11445197) United Kingdom