About G.p. Ivory & Co Ltd. (04471632) United Kingdom