About Balham Baggage Limited (13104388) United Kingdom