About Junction 16 Sales & Rentals Ltd (13154410) United Kingdom