About N F & I H Ltd. (09399422) United Kingdom