About Dencar Limited (12136990) United Kingdom