About Trekeen Technical Services Ltd (09882866) United Kingdom