About G & R Nicholson Limited (09659661) United Kingdom