About Hammond Consulting Limited (11352646) United Kingdom