About Miclea Dent Limited (11172235) United Kingdom