About Excess Baggage Investments Limited (04708650) United Kingdom