About Bristol Studio Rentals Ltd (12373010) United Kingdom