Max Gray
United Kingdom
Review about Excess Baggage Company
Very slow service, much mistreatment by employees of the company
United Kingdom