About Sirton Computer Services Limited (03632107) United Kingdom