About Botanical Holdings Plc (12430701) United Kingdom