About Capital Consultants Direct Limited (12167162) United Kingdom