About Capital Investment Holdings Limited (06256613) United Kingdom