About G. Marshall Van Olphen Limited (01236405) United Kingdom