About Plantessence Ltd. (09978681) United Kingdom