About Applejack Store Ltd (SC489429) United Kingdom