About J Nicholson & Son Limited (09190463) United Kingdom