About K.h. H & H Ltd (12035315) United Kingdom