About C.a.e.c. Howard (holdings) Limited (00396405) United Kingdom