About Thistle Bee Ltd (09983069) United Kingdom