About Trooper Services Ltd (12148260) United Kingdom