About Jtse Project Services Limited (07799449) United Kingdom