About Hand Spun Botanics Ltd (13330543) United Kingdom