About Trooper Illustration Ltd (10631681) United Kingdom