About Appol Trading Ltd (07708768) United Kingdom