About Intouch Skipton Limited (08662111) United Kingdom