About Northern Touch Limited (03385974) United Kingdom