About Teleshore U.k. Limited (03008261) United Kingdom