About N. J. Holland & Co Ltd (11934645) United Kingdom