About Capital Directors Limited (13153703) United Kingdom