About Company Corporation Limited (03929991) United Kingdom