About Buckingham Car Rentals Limited (01160236) United Kingdom