About The Den Hereford Ltd (11335242) United Kingdom