About The Den Trading Company Ltd (07486716) United Kingdom