About The Designer Den Store Limited (11487276) United Kingdom