About Turnkey Rentals Ltd (12438465) United Kingdom