About Hamill Consulting Services Limited (11401830) United Kingdom