About The Hammond Software Company Limited (10273097) United Kingdom