About N & F Business Ltd (11921973) United Kingdom