About Hammond It Integrations Ltd (09906519) United Kingdom