About Yorkshire Internet Ltd. (03266411) United Kingdom