About Haf Powertools Limited (02895923) United Kingdom