IIRC from a thread I read on another forum, British Customs is owned by the same people that own South Bay Triumph. The physical address listed on the two websites is only 6 blocks from each other. I don't know why they'd open and additonal shop under another name. Seems kind of strange to me. Might just be for tax purposes.