About Hamill International Limited (05183576) United Kingdom