About Hahn Spring Limited (07189722) United Kingdom