About Njs & Daughters Limited (04876812) United Kingdom