About Hammond Technology Services Limited (04144306) United Kingdom