About Debbie Giles Qt Ltd (12386469) United Kingdom