About Thistle Buggies Ltd (SC563232) United Kingdom