About H&co Holdings Ltd (13642758) United Kingdom