About Blue Fox Rentals Ltd. (10262328) United Kingdom