About Thallo Plants Ltd (13136594) United Kingdom