About The Charles Roc Group Limited (10684610) United Kingdom