About Thistle Dee Ltd (10568920) United Kingdom