About Gee Bee Rentals Ltd (07694106) United Kingdom