About C & H Holdings (bennetts) Limited (11389046) United Kingdom