About Jjt Service Solutions Ltd (12811693) United Kingdom