About Applewood Trading Ltd (13115233) United Kingdom