About Glen Carne Rentals Limited (09330862) United Kingdom