About Hamill & Sons Limited (09077493) United Kingdom