About Jjt Rentals & Developments Ltd (NI674638) United Kingdom