About Hammermills Limited (03508550) United Kingdom