About Jjt Barservices Ltd (11624736) United Kingdom