About Excess Baggage European Investments Ltd (09283135) United Kingdom