About N E Huffen Ltd (11336861) United Kingdom