About Yorkshire Computer Services Limited (10078847) United Kingdom