About The Charles Duran Group Limited (13189126) United Kingdom