Telic Corporation Ltd phone Flat 15, Sovereign Court, The Strand Brighton Marina Village, East Sussex BN2 5SH map