About The Natural Heir Company Ltd (13309765) United Kingdom