About G Nicholson (retail) Limited (08395632) United Kingdom