About Haffner Hoff Limited (12024729) United Kingdom