About Applewood Country Store Ltd (12773937) United Kingdom