About Thorns & Thistles Ltd (12424972) United Kingdom