About Ica Enterprises Limited (01461527) United Kingdom