About Camden T-bar Ltd (10973033) United Kingdom