About Hammersmith & Klein Limited (05794635) United Kingdom