About The Den Kitchen Ltd (12290715) United Kingdom