Ta & Ro LIMITED, Cardiff, Zweigniederlassung Basel