About Yorkshire It Solutions Limited (08092341) United Kingdom