About Solano Rentals Ltd (08893198) United Kingdom