About Capital Investments Isleworth Limited (12891462) United Kingdom