About Hamill Limited (10171545) United Kingdom